extensive beach - German English Dictionary